package com.ruoyi.bizsys.domain;

import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;

import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.IdType;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 验证码记录对象 verify_code_log
 *
 * @author african-loan
 * @date 2021-10-28
 */

@Data
public class VerifyCodeLog extends BaseEntity
        {
private static final long serialVersionUID=1L;


    /** 序号 */
    
            @Excel(name = "${comment}" , readConverterExp = "序号")
                @TableId(type = IdType.AUTO)
        private Long id;


    /** 应用ID */
                        
            @Excel(name = "应用ID")
                private String appId;


    /** 请求流水 */
                        
            @Excel(name = "请求流水")
                private String reqId;


    /** 业务类型 */
                        
            @Excel(name = "业务类型")
                private String smsType;


    /** 手机号 */
                        
            @Excel(name = "手机号")
                private String mobile;


    /** 验证码 */
                        
            @Excel(name = "验证码")
                private String verifyCode;


    /** uuid */
                        
            @Excel(name = "uuid")
                private String uuid;


    /** 设备指纹 */
                        
            @Excel(name = "设备指纹")
                private String fingerprint;


    /** 返回码值 */
                        
            @Excel(name = "返回码值")
                private String rspCode;


    /** 返回信息 */
                        
            @Excel(name = "返回信息")
                private String rspMsg;


    /** 创建者 */
    
            @Excel(name = "创建者")
                private String createBy;


    /** 创建时间 */
    
            @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "创建时间" , width = 30, dateFormat = "yyyy-MM-dd")
                private Date createTime;


    /** 更新者 */
    
            @Excel(name = "更新者")
                private String updateBy;


    /** 更新时间 */
    
            @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "更新时间" , width = 30, dateFormat = "yyyy-MM-dd")
                private Date updateTime;

                                                                                                                                                                                                                                                                        }